Requirement Elicitation Based Collborative Filtering Using Social Networks
نویسندگان
چکیده
In software engineering activity, requirement elicitation is the first phase, in which important requirements related to the project are gathered from different stakeholders. Most projects fail due to inadequate stakeholders and requirements. To identify and prioritize stakeholders and their requirements a method called StakeRare is developed by using social networks and collaborative filtering. Initially the stakeholders are prioritized depending on their roles and project influence. Then the stakeholders are asked to recommend other stakeholders to build a social networks and rate the initial list of requirements. Finally a collaborative filtering is used to prioritize requirements based on stakeholders ratings. This process is easy to scale to large software projects with many stakeholders and requirements. It produces complete and accurate requirements than the existing method. Keywords-Social network ,collaborative filtering, requirement elicitation techniques.
منابع مشابه
To Examine Dimensions of Social Networks’ Filtering Regulations in Iran’s law
Social networks play a significant role in today world. These sites affect different aspects of individual and social life of people and the national and even international levels. Accordingly, they are spreading, and will play more important role in the future life. This paper aims to examine the positive and negative effects of social networks’ filtering, that creates curiosity and has invers...
متن کاملTo Examine Dimensions of Social Networks’ Filtering Regulations in Iran’s law
Social networks play a significant role in today world. These sites affect different aspects of individual and social life of people and the national and even international levels. Accordingly, they are spreading, and will play more important role in the future life. This paper aims to examine the positive and negative effects of social networks’ filtering, that creates curiosity and has invers...
متن کاملUsing social network analysis of human aspects for online social network software: a design methodology
Introduction Online social networks, also known as Social Network Sites (SNS) are web-based services allowing users to communicate with each other whether for personal or professional usage. Boyd and Ellison have defined SNS in their paper as “Web Based Services that allow individuals to (1) construct a public or semi-public profile within a bounded system (2) to articulate a list of other user...
متن کاملA Stock Market Filtering Model Based on Minimum Spanning Tree in Financial Networks
There have been several efforts in the literature to extract as much information as possible from the financial networks. Most of the research has been concerned about the hierarchical structures, clustering, topology and also the behavior of the market network; but not a notable work on the network filtration exists. This paper proposes a stock market filtering model using the correlation - ba...
متن کاملRobust state estimation in power systems using pre-filtering measurement data
State estimation is the foundation of any control and decision making in power networks. The first requirement for a secure network is a precise and safe state estimator in order to make decisions based on accurate knowledge of the network status. This paper introduces a new estimator which is able to detect bad data with few calculations without need for repetitions and estimation residual cal...
متن کامل